Text copied to clipboard!
Başlık
Text copied to clipboard!Drools Geliştirici
Açıklama
Text copied to clipboard!
Bir Drools Geliştiricisi arıyoruz. Bu pozisyon, iş kurallarını tanımlamak, yönetmek ve optimize etmek için Drools kurallar motorunu kullanan deneyimli bir yazılım geliştiricisini kapsamaktadır. Aday, kurumsal uygulamalarda karar verme süreçlerini otomatikleştirmek için Drools tabanlı çözümler geliştirmekten sorumlu olacaktır. Java programlama dili konusunda ileri düzey bilgiye sahip, kurallar motorları ve iş süreçleri yönetimi (BPM) konularında deneyimli adaylar tercih edilmektedir.
Drools Geliştiricisi olarak, iş analistleri ve diğer yazılım ekipleriyle yakın iş birliği içinde çalışarak, iş gereksinimlerini teknik kurallara dönüştürecek, bu kuralların test edilmesini ve sürdürülmesini sağlayacaksınız. Ayrıca, mevcut kuralların performansını analiz ederek iyileştirme önerileri sunmanız beklenecektir. Bu rol, hem yeni projelerde hem de mevcut sistemlerin bakımında aktif rol almayı gerektirir.
Adayın, Drools Workbench, KIE Server, JBPM gibi araçlarla çalışmış olması ve RESTful servislerle entegrasyon konusunda bilgi sahibi olması önemlidir. Ayrıca, versiyon kontrol sistemleri (özellikle Git), CI/CD süreçleri ve test otomasyonu konularında deneyim sahibi olmak büyük avantaj sağlayacaktır.
Bu pozisyon, analitik düşünme yeteneği yüksek, problem çözme becerileri gelişmiş ve takım çalışmasına yatkın profesyoneller için uygundur. Uzaktan çalışma imkanı sunulmakla birlikte, zaman zaman ofis içi toplantılara katılım gerekebilir.
Eğer siz de kurallar tabanlı sistemler geliştirme konusunda tutkuluysanız ve Drools teknolojisinde uzmanlaşmak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Drools kurallarının tasarımı, geliştirilmesi ve yönetimi
- İş gereksinimlerini teknik kurallara dönüştürmek
- Kuralların test edilmesi ve doğrulanması
- Drools Workbench ve KIE Server ile entegrasyon sağlamak
- Kuralların performansını analiz etmek ve iyileştirmek
- İş analistleri ve yazılım ekipleriyle iş birliği yapmak
- Yeni projelerde kurallar motoru entegrasyonu gerçekleştirmek
- Mevcut sistemlerde kuralların bakımını yapmak
- RESTful servislerle entegrasyon sağlamak
- Dokümantasyon ve teknik raporlar hazırlamak
Gereksinimler
Text copied to clipboard!- Java programlama dilinde ileri düzey bilgi
- Drools kurallar motoru konusunda deneyim
- KIE Server, Drools Workbench, JBPM araçlarına hakimiyet
- RESTful API'lerle çalışma deneyimi
- Versiyon kontrol sistemleri (özellikle Git) bilgisi
- CI/CD süreçleri hakkında bilgi sahibi olmak
- Test otomasyonu konusunda deneyim
- Analitik düşünme ve problem çözme becerisi
- Takım çalışmasına yatkınlık
- İyi derecede yazılı ve sözlü iletişim becerisi
Potansiyel mülakat soruları
Text copied to clipboard!- Drools ile daha önce hangi projelerde çalıştınız?
- Java programlama dilinde kaç yıllık deneyiminiz var?
- KIE Server veya Drools Workbench kullandınız mı?
- RESTful servislerle entegrasyon tecrübeniz nedir?
- Kuralların performansını nasıl analiz edersiniz?
- Test otomasyonu konusunda hangi araçları kullandınız?
- Git veya benzeri versiyon kontrol sistemleriyle deneyiminiz var mı?
- CI/CD süreçlerinde hangi araçları kullandınız?
- Takım çalışmasına nasıl katkı sağlarsınız?
- Uzaktan çalışmaya uygun musunuz?